草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

android - 如何禁用 fragment 中的抽屉并返回正确的 fragment

我有一个带有Fragment布局的主Activity。抽屉有3个选项:fragment[1]、fragment[2]、fragment[3]。Fragment[2]和Fragment[3]里面是一个按钮。此按钮打开其他fragment。fragment[4]。我想要没有抽屉但有后退按钮的Fragment[4]。这是Fragment[2]中的onClick代码Fragmentfragment=newInstalacionesEncontradasFragment();Bundlebundle=newBundle();bundle.putSerializable("key",this.in

android - ViewPager 中的 fragment 返回空对象 onResume

我使用FragmentPagerAdapter从fragment切换。我需要在制作fragmentswitch时调用一些函数,并且在使用OnPause和OnResume时遇到了一些麻烦,所以正如THIS所建议的那样问题我已经实现了一个接口(interface)OnPageSelectListener:publicinterfaceOnPageSelectListener{voidonPageSelected();voidonPageNotVisible();}只要此页面出现在前台,它就会调用函数OnPageSelected。工作得很好,除了我想在我的适配器上调用一个函数。我认为这会起作

android - 如何在 recyclerview 或 ListView 中的对话之间显示日期

如何在对话之间显示日期或今天、昨天等文本喜欢whatsapp 最佳答案 主要ActivitypublicclassMainActivityextendsAppCompatActivity{privateChatAdapterchatAdapter;privateRecyclerViewrecyclerView;privateContextcontext;privateintloggedInUserID;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCrea

android - 如何将依赖项注入(inject)嵌套的android fragment ?

对于普通(非嵌套fragment)我使用以下方法1)createdependencies(...)方法来设置fragment的依赖classMyFragmentextendsMyFragment{voiddependencies(Depsdeps);}2)在MyFragment父Activity的onAttachFragment()方法中,我只是为fragment提供依赖项classMyActivity{voidonAttachFragment(Fragmentf){((MyFragment)f).dependencies(deps);}}对于嵌套fragment,不再调用onAtta

java - 带有 TabLayout 的 fragment 内的 ScrollView 不滚动,为什么?

我是Android开发的菜鸟,当时我正在学习密码学入门类(class),所以我决定将两者结合起来制作这个应用程序。我使用TabLayout为每种密码方法(RSA和XOR)制作一个选项卡,并为说明和帮助制作一个选项卡。在我按照说明在“帮助”选项卡中添加ScrollView之前,一切都运行良好。scrollView没有滚动,我不知道为什么,我一直在网上搜索帮助并做每一个可能的解决方案,比如改变宽度和高度ScrollView属性,我被卡住了,你能帮我吗?Screenshots-----编辑2016年2月3日-----**我的main_activity.xml**-----//编辑2016年2

android - 在android中设置和获取使用标记 fragment

我用viewpager创建了一个选项卡布局。一切都很好,除了我需要在特定时刻运行一个方法。所以我需要获取fragment实例并运行他们的方法。我以这种方式创建:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_home);activateToolbarWithNavigationView(HomeActivity.this);//TabsSetupTabLayouttabLayout=(T

android - Eventbus 事件永远不会到达 fragment

我有一个FragmentA,单击按钮将启动包含RecyclerView的FragmentB。在FragmentB中,点击一个项目EventBus将启动,该值需要传递给FragmentA。但是,由于某种原因,该值永远不会到达FragmentA。fragmentApublicclassOrderSummaryFragmentextendsBaseFragmentimplementsOrderSummaryView{privatestaticfinalStringARG_PARAM1="param1";publicstaticfinalStringACTION_BACK=OrderSumma

android - 具有多个 fragment/ View 的 DialogFragment

如何用动画一个接一个地显示一个包含多个fragment的对话框fragment?我的用例是:DialogFragment与fragment1一起显示。它有一个“下一步”按钮用户点击下一步同一个dialogFragment显示带有动画幻灯片的fragment2。任何指针都会有所帮助。提前谢谢你。这是我正在使用的基本对话fragmentpublicclassBaseDialogFragmentextendsDialogFragment{publicBaseDialogFragment(){}publicstaticBaseDialogFragmentnewInstance(Stringti

android - 警报对话框生成器 : No items for checkboxes are shown

我在以下代码中遇到了alertdialog.builder的问题:publicvoidshowSettingsBox(){finalCharSequence[]items={"Item1","Item2","Item3"};finalbooleanchecked[]=newboolean[]{false,false,false};AlertDialog.Builderbuilder=newAlertDialog.Builder(fLabyrinthGame);builder.setMessage(fMessage).setCancelable(false).setMultiChoice

使用兼容包的android fragment 动画

如何使用动画实现fragment之间的过渡?我试过了FragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);FragmentTransaction.setCustomAnimations(android.R.anim.slide_in_left,android.R.anim.slide_out_right);将动画更改为不同类型的动画,但它似乎总是在推送fragment时淡入和弹出fragment时淡出。 最佳答案 我知道这个问题很老